//1. pch.h是你系统的自定义的头文件,竞赛时如果上传代码,竞赛服务器的编译系统是没有pch.h的,
//注意将它替换成#include <stdio.h>

//#include "pch.h"
#include <stdio.h>
#include <iostream>
//---------------------------------------------------------------

int sum = 0;
void dg(int temp, int p[5])
{
	if (temp == 5)
	{
		int a = p[0];
		int b = p[1];
		int c = p[2];
		int d = p[3];
		int e = p[4];
        //仔细检查一下,abcde应该表示不同的数字,数字相同表示错误
		if ((a * 10 + b) * (c * 100 + d * 10 + e) == (a * 100 + d * 10 + b) * (c * 10 + e))
		{
			sum++;
			return;
		}
		return;
	}
	for (int i = 1; i <= 9; i++)
	{
        //2.这里不判断重复是有问题的
        p[temp] = i;
		dg(temp + 1, p);
	}
}


int main()
{
	int p[5];
	dg(0,p);
	printf("一共有%d种", sum);
    return 0;
}

